continuous rubbing - Spanish English Dictionary